package client.comm.baoding.api.bean

import java.io.Serializable

data class UserInfo(
    val avatar: Any,
    val blockade: Int,
    val delivery_count: Int,
    val ds: String,
    val hm: String,
    val nickname: String,
    val recharge_str: String,
    val buy_str: String,
    val batch_num: String,
    val hm_num: String,
    val gq_quota: String,
    val hm_price: String,
    val team_num: String,
    val team_buy: String,
    val parent_phone: String,
    val hm_s: String,
    val id: String,
    val freeze_num: String,
    val stock_price: String,
    val income: Double,
    val sign_days: Int,
    val income_s: Double,
    val income_r: String,//体验券
    val income_pd: String,//排队余额
    val total_stock: String,//体验券
    val income_y: String,
    val income_tx: String,//可提
    val income_h: String,
    val wait_str: String,
    val integral: String,
    val invite: String,

    val integral_f: Double,//赠送积分礼金券 -分享积分
    val integral_fx: Double,//消费积分 复销积分

    var level_str: String,
    val invite_id: String,
    val jq: String,
    val money: String,
    val n_level: Int,
    val margin: Int,
    val not_pay_count: Int,
    val p_id: Any,
    val phone: String,
    val fees_str: String,
    val real_name: String,
    val id_card: String,
    val receipt_count: Int,
    val end_count: Int,
    val status: Int,
    val today_sign: Int,
    val user_buy: String,

    val not_sell_count: Int,
    val in_sell_count: Int,
    val current_count: Int,
    val complain_count: Int,
    val sell_count: Int,
    val f_date: String, //奖励期
    val r_status: Int, //是否签到 1已签到
    val store_status: Int,//是否店铺
    val username: String,
    val zb_url: String,
    val lx_img: String,//联系客服背景图
    val lx_phone: String,//联系客服电话
    val pay_list: List<PayBean>,
    val coupons_list: List<MeCoupon.Coupons>,
    val address_list: List<UserAddress.Address>,
    val supply_address_list: List<UserAddress.Address>,
    val bank_list: List<String>

) : Serializable {

    data class PayBean(
        val pay_name: String,
        val pay_img: String,
        val pay_card: String,
        val real_name: String,
        val bank_name: String,
    ) : Serializable
}